camel (camelus) - English Synonyms Dictionary